<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //求1-100 之间所有数的总和的平均值
        // var sum = 0;
        // var average = 0;
        // for (var i = 1; i <= 100; i++) {
        //     sum += i;
        // }
        // console.log(sum);
        // console.log(sum / 100);


        //2 求1-100 之间所有偶数的总和
        // var sum = 0;
        // for (var i = 1; i <= 100; i++) {
        //     if (i % 2 == 0) {
        //         sum += i;
        //     }
        // }
        // console.log(sum);

        //3 求100 以内7 的倍数的总和
        // var sum = 0;
        // var i = 1;
        // while (i <= 100) {
        //     if (i % 7 == 0) {
        //         sum += i;
        //     }
        //     i++;
        // }
        // console.log(sum);

        //4 使用for循环打印矩形，要求每次只能输出一个星
        // var str = '';
        // for (var i = 1; i <= 5; i++) {
        //     for (var j = 1; j <= 5; j++) {
        //         var time = setInterval(str += '☆', 1000);

        //         clearInterval(time);

        //     }

        //     str += '\n';

        // }
        // console.log(str);



        //5 使用for循环打印正三角形
        // var str = '';
        // for (var i = 1; i <= 5; i++) {
        //     for (var j = 1; j <= i; j++) {
        //         str += '☆';
        //     }
        //     str += '\n';
        // }
        // console.log(str);

        //6 打印乘法口诀
        // var str = '';
        // for (var i = 1; i <= 9; i++) {
        //     for (var j = 1; j <= i; j++) {
        //         str += j + 'x' + i + '=' + i * j + '\t';
        //     }
        //     str += '\n';
        // }
        // console.log(str);
        // 7接受用户输入的用户名和密码，若用户名为'admin'，密码为'123456'，则提示用户登陆成功，否则让用户一直输入
        // var name = prompt('请输入用户名：');
        // var psd = prompt('请输入密码：');
        // while (name !== 'admin' && psd !== '123456') {
        //     name = prompt('请输入用户名：');
        //     psd = prompt('请输入密码：');
        // }
        // alert('登陆成功!');
        // 8 求1- 100 累加值，但要求跳过个位数为3 的数，用continue 实现
        // var sum = 0;
        // for (var i = 0; i <= 100; i++) {
        //     if (i % 10 == 3) {
        //         continue;
        //     }
        //     sum += i;
        // }
        // console.log(sum);
        console.log('---------------------小组项目-----------------------');
        var num = prompt('请输入您要的操作:' + '\n' + '1.存钱' + '\n' + '2.取钱' + '\n' + '3.显示余额' + '\n' + '4.退出' + '\n');
        // console.log(parseInt(num));

        var balance = 100; //当前余额
        switch (parseInt(num)) {
            case 1:
                var cun = parseInt(prompt('请输入存的钱数：'));
                balance += cun;
                alert('您现在的钱数是：' + balance);
                atm();
                break;
            case 2:
                var qu = parseInt(prompt('请输入要取的钱数：'));
                if (qu > balance) {
                    alert('余额不足！');
                    break;
                }
                balance -= qu;
                alert('您现在的钱数是：' + balance + '');
                atm();
                break;
            case 3:
                alert('当前余额为：' + balance + '');
                atm();
                break;
            case 4:
                alert('您正在退出！');
                break;


        }

        function atm() {
            var num = prompt('请输入您要的操作:' + '\n' + '1.存钱' + '\n' + '2.取钱' + '\n' + '3.显示余额' + '\n' + '4.退出' + '\n');
            switch (parseInt(num)) {
                case 1:
                    var cun = parseInt(prompt('请输入存的钱数：'));
                    balance += cun;
                    alert('您现在的钱数是：' + balance);
                    atm();
                    break;
                case 2:
                    var qu = parseInt(prompt('请输入要取的钱数：'));
                    if (qu > balance) {
                        alert('余额不足！');
                        break;
                    }
                    balance -= qu;
                    alert('您现在的钱数是：' + balance + '');
                    atm();
                    break;
                case 3:
                    alert('当前余额为：' + balance + '');
                    atm();
                    break;
                case 4:
                    alert('您正在退出！');
                    break;


            }
        }
    </script>
</head>

<body>

</body>

</html>